ad-lib a speech

Translations
improviser un discours
Definitions
To speak or perform without preparation or a script, often improvising on the spot.